package com.kingzoon.seckill.dao;

import com.kingzoon.seckill.entity.AclMenu;
import com.kingzoon.seckill.entity.AclMenuExample;
import com.kingzoon.seckill.entity.AclMenuKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AclMenuMapper {
    int countByExample(AclMenuExample example);

    int deleteByExample(AclMenuExample example);

    int deleteByPrimaryKey(AclMenuKey key);

    int insert(AclMenu record);

    int insertSelective(AclMenu record);

    List<AclMenu> selectByExample(AclMenuExample example);

    AclMenu selectByPrimaryKey(AclMenuKey key);

    int updateByExampleSelective(@Param("record") AclMenu record, @Param("example") AclMenuExample example);

    int updateByExample(@Param("record") AclMenu record, @Param("example") AclMenuExample example);

    int updateByPrimaryKeySelective(AclMenu record);

    int updateByPrimaryKey(AclMenu record);
}